package com.css.fxfzxczh.modules.instrumentIntensity.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.handler.inter.IExcelDataModel;
import cn.afterturn.easypoi.handler.inter.IExcelModel;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;


/**
 * @Author: xzy
 * @CreateTime: 202/03/22
 * @Description:
 */
@Data
public class ImportExcelVo implements Serializable, IExcelDataModel, IExcelModel {

    //序号
    @Excel(name = "序号",fixedIndex = 0)
    private Integer number;
    //台站名称
    @Excel(name = "台站名称",fixedIndex = 1)
    private String stationName;
    //台站经度
    @Excel(name = "（°E）",fixedIndex = 2)
    private BigDecimal stationLongitude;
    //台站纬度
    @Excel(name = "（°N）",fixedIndex = 3)
    private BigDecimal stationLatitude;
    //震中距（km）
    @Excel(name = "震中距（km）",fixedIndex = 4)
    private BigDecimal epicenterDistance;
    //震中方位角
    @Excel(name = "震中方位角",fixedIndex = 5)
    private BigDecimal epicenterAzimuth;
    //PGA（cm/s/s）EW
    @Excel(name = "EW",fixedIndex = 6)
    private BigDecimal pgaEw;
    //PGA（cm/s/s）NS
    @Excel(name = "NS",fixedIndex = 7)
    private BigDecimal pgaNs;
    //PGA（cm/s/s）UD
    @Excel(name = "UD",fixedIndex = 8)
    private BigDecimal pgaUd;
    //PGV（cm/s）EW
    @Excel(name = "EW",fixedIndex = 9)
    private BigDecimal pgvEw;
    //PGV（cm/s）NS
    @Excel(name = "NS",fixedIndex = 10)
    private BigDecimal pgvNs;
    //PGV（cm/s）UD
    @Excel(name = "UD",fixedIndex = 11)
    private BigDecimal pgvUd;
    //仪器烈度
    @Excel(name = "仪器烈度",fixedIndex = 12)
    private BigDecimal instrumentIntensity;
    //备注
    @Excel(name = "备注",fixedIndex = 13)
    private String remark;

    private Integer rowNum;
    private String errorMsg;

}
